]> dgit.raspbian.org Git - gnome-shell.git/commit
overviewControls: Use a custom layout to catch all geometry changes
authorFlorian Müllner <fmuellner@gnome.org>
Fri, 13 Sep 2013 07:34:13 +0000 (09:34 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Fri, 13 Sep 2013 11:50:31 +0000 (13:50 +0200)
commitdf09109d81f71c47a8d64086c052d4006d90be1e
treec544d606b0e0768612051613c91f8a23e64e1cd5
parent662cb9e2a38371eb70b623c8a29e5871a2eb610a
overviewControls: Use a custom layout to catch all geometry changes

We currently update workspaces geometry when we are notified about
allocation changes of the overview group; however as the geometry
is based on stage coordinates, we miss notifications when the
allocation relative to the parent is unchanged, which happens when
the primary monitor's position changes but not its resolution.
Use a custom layout manager to give us a signal that is emitted
reliably.

https://bugzilla.gnome.org/show_bug.cgi?id=708009
js/ui/overviewControls.js